English Dictionary
◊ GUN CARRIAGE
gun carriage
n : a framework on which a gun is mounted for firing